<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
模板过滤器的使用
<hr>
<body>
字符串过滤器的使用
<hr>
全部大写{{ 'abnsgj'|upper }}
<br>
全部小写{{ 'asGSGSFF'|lower }}
<br>
所有首字母大写{{ 'asgagas asgGsag'|title }}
<br>
第一个首字母大写{{ 'asgaGGGas asgGsag'|capitalize }}
<br>
<p>{{ '<em> asgagas asggsag</em>'  |title | safe }}</p>
<br>
反转{{ '12345678'|reverse }}
<br>
<p>format：格式化输出{{ '%s is %d' | format('name',17) }}</p>
<br>
<p>这个截取不知道怎么玩!!!truncate: 字符串截断{{ 'hello every one' | truncate(9)}}</p>
<br>
{#
escape:表示传入的字符串部安全,原样输出
safe:表示传入的字符串是安全的,解析输出(默认)
#}
{{ html_str|escape }}
<br>
{{ html_str|safe }}
<hr>
过滤器链式调用
<br>
先大写后反转{{ "itcast" | upper | reverse }}
<br>
原样输出{{ list }}
<br>
输出第一个元素{{ list|first }}
<br>
输出最后一个元素{{ list|last }}
<br>
输出列表长度{{ list|length }}
<br>
对列表排序{{ list|sort }}
<hr>
对某元素求和(过滤器传参)
<br>
{{ goods_list|sum(attribute='price') }}如果不指定参数就是对列表求和
<hr>
语句块过滤
{% filter title %}
    asjagj asnajsoga ndoigjsdg sdgsodjg sg9jgpoa, asigojaog
 dsgsdgs sdgsdg sdshr.
{% endfilter %}

</body>
</html>